Super 8 by Wyndham Elk City In Elk City
2801 E Highway 66 -
Elk City,
OK 73644